periodic inspection and maintenance - Francés Inglés Diccionario